set nocompatible              " be iMproved, required
filetype off                  " required

" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()

Plugin 'VundleVim/Vundle.vim'
Plugin 'vim-airline/vim-airline'
Plugin 'vim-airline/vim-airline-themes'
set laststatus=2
let g:airline_theme='luna'
Plugin 'altercation/vim-colors-solarized'
colorscheme solarized
Plugin 'rkulla/pydiction'
let g:pydiction_location = '~/.vim/bundle/pydiction/complete-dict'
Plugin 'scrooloose/syntastic'
Plugin 'tell-k/vim-autopep8'
autocmd FileType python noremap <buffer> <F8> :call Autopep8()<CR>
let python_highlight_all=1
Plugin 'scrooloose/nerdtree'
Plugin 'jistr/vim-nerdtree-tabs'
let NERDTreeIgnore=['\.pyc$', '\~$'] "ignore files in NERDTree
map <leader>t :NERDTreeToggle<CR>
Plugin 'fholgado/minibufexpl.vim'
noremap <C-Right>   :MBEbn<CR>
noremap <C-Left>    :MBEbp<CR>
noremap <C-J>     <C-W>j
noremap <C-K>     <C-W>k
noremap <C-H>     <C-W>h
noremap <C-L>     <C-W>l
 
call vundle#end()            " required
filetype plugin indent on    " required

syntax on
set nu
set cursorline
set ruler
set nocompatible
set showmatch
set hlsearch
set smartindent
set cursorcolumn
